html{width: 100%;outline: none;min-height: 100%;position: relative;font-size: 62.5%;}
body{background: #FFF;font-family: arial, "Microsoft Yahei","å¾®è½¯é›…é»‘", "Helvetica Neue", Helvetica, Tahoma, sans-serif;font-weight: 400;color: #373737;text-align: left;margin: auto;width: 100%;outline: none;}
body,div,p,input,a,span,img,ul,li,textarea,button{outline: none;}
a,a:hover{color: #373737;text-decoration: none;}
a:focus{text-decoration: none;}
body,div,p,span,ul,li,a,input,textarea{box-sizing: border-box;}
.clearfix::after{display: block;content: '';clear: both;}
ul{margin: 0;padding: 0;}
li{list-style: none;}
.left{float: left;}
.right{float: right;}

p{margin: 0;}
.boxShadow{-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.26);-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.26);box-shadow: 0 1px 5px rgba(0,0,0,0.26);}
/* gShow*/.gShow{opacity:0;transform:translate3d(0, 0, 0);animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-iteration-count:1;}
@keyframes mymove{from{transform:translate3d(0, 100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes mymove
/* Safari and Chrome*/{from{transform:translate3d(0, 100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}}
/* scaleImg*/.scaleImg{overflow: hidden;display: block;}
.scaleImg .img{filter: grayscale(100%);}
.scaleImg img{transition-duration:.3s;display: block;}
.scaleImg:hover img{transform: scale(1.1);filter: grayscale(0);}
/* banner*/.banner{position: relative;overflow: hidden;}
.banner img{transform: scale(1,1);-webkit-transform: scale(1,1);animation: 10s infinite alternate bannerMove;-webkit-animation: 10s infinite alternate bannerMove}
@keyframes bannerMove{from{transform: scale(1,1);}
to{transform: scale(1.1,1.1);}} @-webkit-keyframes bannerMove
/*Safari and Chrome*/{from{-webkit-transform: scale(1,1);}
to{-webkit-transform: scale(1.1,1.1);}} .leftRight:hover .leftRightImg{transform:translate3d(0, 0, 0);animation-duration:.1s;-webkit-animation-duration:.1s;animation-name:leftRight;-webkit-animation-name:leftRight;animation-iteration-count:8;animation-direction:alternate;-webkit-animation-direction:alternate;}
@keyframes leftRight{from{transform:translate3d(100%, 0, 0)}
to{transform:translate3d(0, 0, 0)}} @-webkit-keyframes leftRight
/* Safari and Chrome*/{from{transform:translate3d(100%, 0, 0)}
to{transform:translate3d(0, 0, 0)}}
/* header*/header .navbar{background-color: rgba(44, 44, 50, .4);height: 110px;transition: .6s;}




header .navbar li a{line-height: 80px;font-size:1.8rem;font-weight:400;color:rgba(255,255,255,1);transition: .6s;position: relative;}
header .navbar li a::after{transition: .6s;position: absolute;content:"";height:2px;width:0;bottom:0px;background-color:rgba(200, 154, 105, 1);left: 0;}
header .navbar li a:hover{background-color:transparent;}
header .navbar .tabs a:hover::after{width:100%;}
header .navbar li a:focus{background: transparent !important;}
header .navbar .tabs a:hover{color: rgba(200, 154, 105, 1);}
header .navbar-brand{height: auto;line-height: inherit;margin-top: 16px;transition: .6s;}
header h1{margin:0px;}
header .navbar-title{font-size: 1.6rem;font-weight: 400;color: rgba(255,255,255,.67);line-height: 20px;margin-top: 31px;padding-left: 15px;border-left: 1px solid rgba(255, 255, 255, .2);float: left;transition: .6s;line-height:24px;}
header .navbar .form img{height: 20px;width: auto;}
header .navbar .email img{height: 17px;width: auto;}
header .navbar .form form{display: none;position: relative;transition: .6s;}
header .navbar .form form input{width: 160px;border: 1px solid rgba(255,255,255,.6);color: rgba(255,255,255,.6);background-color:transparent;padding: 0 10px;border-radius: 5px;height: 32px;padding-right: 40px;}
header .navbar .form form button{background-color: transparent;color: rgba(255,255,255,.6);border: 0;position: absolute;right: 5px;line-height: 30px;font-size: 12px;}
header .navbar .form a{display: inline-block;}
header .navbar-two{height:90px;background-color: rgba(44, 44, 50, 1);}
header .navbar-two .navbar-brand{margin-top: 6px;}
header .navbar-two .navbar-title{margin-top: 21px;}
header .navbar-two li a{line-height: 60px;}
header .li{opacity:0;transform:translate3d(0, 0, 0);animation-iteration-count:1;}


header .navbar li  ul {position:absolute;top:90px;background-color:#292c30;left:-12px;min-width:100%;transition:.3s;transform:scale(0,1);width:128%;box-shadow:0px 0px 20px 1px rgb(0 0 0 / 11%);}
header .navbar li ul a {display:block;transition:.3s;text-align:center;line-height:32px;padding:0 6px;white-space:nowrap;color:#999999!important;font-size:12px;}
header .navbar li ul a:hover {color:#008d6b;}
header .navbar li:hover ul {transform:scale(1,1);}
header .navbar .ly  a:hover::after {width:0!important;}
header .navbar .ly  a:hover {color:#fff!important;}


@keyframes hdLiMove{from{transform:translate3d(0, -50%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes hdLiMove
/* Safari and Chrome*/{from{transform:translate3d(0, -50%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @media (max-width: 1440px){html{font-size: 52%;}
header .navbar .form form input{width: 140px;}
header .navbar li a{padding: 10px;}} @media (max-width: 980px){.navbar-header{float: none;}
.navbar-toggle{display: block;}
.navbar-collapse{border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display: none!important;}
.navbar-nav{float: none!important;margin: 7.5px -15px;}
.navbar-nav>li{float: none;}
.navbar-nav>li>a{padding-top: 10px;padding-bottom: 10px;}
.navbar-text{float: none;margin: 15px 0;}
.navbar-collapse.collapse.in{display: block!important;}
.collapsing{overflow: hidden!important;}
header .navbar{height: auto;background-color: rgba(44, 44, 50, .8);}
header .navbar li a{line-height: inherit;}
header .navbar-brand{margin-top: 0;}
header .navbar-brand img{height: 20px;width: auto;}
header .navbar-toggle{background-color: transparent;margin-right: 0;}
header .navbar-toggle .icon-bar{background-color: rgba(255,255,255,1);}
header .navbar-title{display: none;}}
/* home*/.home_1 .swiper-button-prev{background-image: url(../images/index_06.png);left: 10%;}
.home_1 .swiper-button-next{background-image: url(../images/index_07.png);right: 10%;}
.home_1 .swiper-button-home1{width: 32px;height: 60px;background-size: 24px 45px;margin-top: -30px;}
.home_1 .swiper-slide{position: relative;}
.home_1 .swiper-slide .info{position: absolute;text-align: center;width: 100%;left: 0;text-align: center;transform: scale(1);transition: .6s;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-iteration-count:1;animation-name:home_1move;-webkit-animation-name:home_1move;}
@keyframes home_1move{from{transform:scale(.5);opacity:0;}
to{transform:scale(1);opacity:1;}} @-webkit-keyframes home_1move
/* Safari and Chrome*/{from{transform:scale(.5);opacity:0;}
to{transform:scale(1);opacity:1;}} .home_1 .swiper-slide .info p:first-child{font-size:3.2rem;color:rgba(255,255,255,1);margin-bottom: 15px;line-height: 28px;}
.home_1 .swiper-slide .info p:first-child span{color: rgba(255, 216, 147, 1);font-weight: bold;}
.home_1 .swiper-slide .info p:nth-child(2){font-size:1.8rem;color:rgba(255,255,255,.6);margin-bottom: 20px;line-height: 14px;}
.home_1 .swiper-slide .info a{width:187px;line-height:58px;background-color:rgba(200,154,105,1);display: block;margin: 0 auto;text-align: center;font-size:1.6rem;color:rgba(255,255,255,1);transition: .6s;}
.home_1 .swiper-slide .info a span{transition: .6s;display: inline-block;}
.home_1 .swiper-slide .info a:hover{box-shadow: 0px 5px 20px #7c4420;}
.home_1 .swiper-slide .info a:hover span{transform:translate3d(100%, 0, 0);}
.home_1 .swiper-pagination-bullet{width:48px;border-radius: 4px;position: relative;opacity:1;background-color:rgba(0,0,0,.2);}
.home_1 .swiper-pagination-bullet::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:0;background-color:rgba(200,154,105,1);border-radius: 4px;}
.home_1 .swiper-pagination-bullet-active::after{width:100%;transition:5s;}
@media (max-width: 1200px){.home_1 .swiper-button-prev{left: 15px;}
.home_1 .swiper-button-next{background-image: url(../images/index_07.png);right: 15px;}
.home_1 .swiper-button-home1{width: 23px;height: 42px;background-size: 23px 42px;margin-top: -21px;}} @media (max-width: 980px){.home_1 .swiper-slide .info p:first-child{font-size: 2rem;margin-bottom: 10px;line-height: 20px;}
.home_1 .swiper-slide .info p:nth-child(2){font-size: 1.4rem;margin-bottom: 15px;line-height: 12px;}

.home_1 .swiper-slide .info a{width: 120px;line-height: 38px;font-size: 1.4rem;}} @media (max-width: 768px){.home_1 .swiper-slide .info{transform: scale(0);animation-name: none;-webkit-animation-name: none;}} 
.home_2{
margin-top: 70px;
overflow: hidden;
width: 100%;
 /* 设置背景图片 */  
  background-image: url('../images/world.png');  
  
  /* 设置背景图片的位置为底部居中 */  
  background-position: center bottom;  
  
  /* 设置背景图片不重复 */  
  background-repeat: no-repeat;  
  
  /* 设置背景图片的大小，可以根据需要调整 */  
  background-size: cover; /* 这会使背景图片覆盖整个元素，可能会导致图片的比例失真 */  
  /* 或者 */  
  background-size: contain; /* 这会保持图片的原始比例，但可能不会完全覆盖元素 */  
  
  /* 设置元素的高度，这样背景图片才能显示 */  
  height: 550px;  
}

.home_21{position: relative;}
.home_21 img{position: absolute;width: 100%;left: 0;top: 0;}
.home_21 img:first-child{position: relative;}
.home_211{background-color: #f6fcff;}
.home_211 img{left: auto;}
.home_211 .img3{opacity: 1 !important;width: 60%;position: relative;}
.home_211 .img4{opacity: 1 !important;width: 50%;position: relative;left: 30%;margin-top: -6%;}
.home_211 .d{width: 10%;animation-duration: .5s;-webkit-animation-duration:.5s;}
.home_211 .d1{right: 22%;top: 54%;z-index: 10;}
.home_211 .d2{right: 29%;top: 45%;width: 10.5%;z-index: 9;}
.home_211 .d3{right: 36%;top: 45%;width: 12%;z-index: 8;}
.home_211 .d4{width: 9%;right: 8%;top: 55%;z-index: 7;}
.home_211 .d5{right: 13%;top: 34%;z-index: 6;}
.home_211 .d6{right: 21%;top: 30%;width: 13%;z-index: 5;}
.home_211 .d7{right: 31%;top: 32%;z-index: 4;}
@keyframes home_21img1{from{transform:translate3d(0, -100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img1
/* Safari and Chrome*/{from{transform:translate3d(0, -100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img2{from{transform:translate3d(-100%, 0, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img2
/* Safari and Chrome*/{from{transform:translate3d(-100%, 0, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img3{from{transform:translate3d(100%, 0, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img3
/* Safari and Chrome*/{from{transform:translate3d(100%, 0, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img4{from{transform:translate3d(0, 100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img4
/* Safari and Chrome*/{from{transform:translate3d(0, 100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img5{from{transform:translate3d(0, 30%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img5
/* Safari and Chrome*/{from{transform:translate3d(0, 30%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img6{from{transform:translate3d(-30%, 30%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img6
/* Safari and Chrome*/{from{transform:translate3d(-30%, 30%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img7{from{transform:translate3d(30%, 30%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img7
/* Safari and Chrome*/{from{transform:translate3d(30%, 30%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @keyframes home_21img8{from{transform:translate3d(0, -150%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_21img8
/* Safari and Chrome*/{from{transform:translate3d(0, -150%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} .home_22{transition: .6s;}
.home_22 .tit{font-size:3.6rem;font-weight:400;color:rgba(51,51,51,1);}
.home_22 .line{width:73px;height:3px;background:rgb(28 87 149);;margin-top: 24px;margin-bottom: 28px;}
.home_22 .txt1{font-size:2.4rem;font-weight:bold;color:rgba(0,0,0,.88);margin-bottom: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home_22 .txt2{font-size:1.6rem;font-weight:400;color:rgb(74, 74, 74);line-height:32px;height:192px;}
.home_22>div{margin-top: 70px;}
.home_22>div .pull-left{position: absolute;bottom: 0;left: 0;}
.home_22>div .pull-left a{display: inline-block;line-height: 44px;width: 140px;font-size:1.6rem;font-weight:400;text-align: center;transition: .6s;}
.home_22>div .pull-left a img{height: 10px;width: auto;}
.home_22>div .pull-left a:first-child{color:rgba(255,255,255,1);background:rgb(28 87 149);}
.home_22>div .pull-left a:last-child{color:rgba(110,110,110,1);border:1px solid rgba(184, 186, 188, 1);line-height: 42px;margin-left: 10px;}
.home_22>div .pull-left a:hover{opacity: 1;}
.home_2 .swiper-button-home2{width: 80px;height: 44px;display: inline-block;text-align: center;cursor: pointer;background: none;}
.home_2 .swiper-button-home2 img{height: 10px;width: auto;display: block;margin: 0 auto;margin-top: 17px;}
.home_2 .swiper-button-prev{background-color: rgba(228, 182, 133, 1);top: auto;left: auto;right: 110px}
.home_2 .swiper-button-next{background-color: rgba(0,0,0,1);top: auto;right: 15px;}
.home_2 .swiper-wrapper{transition-duration:1000ms !important;}
@media (max-width: 1440px){.home_22>div .pull-left a{width: 110px;}
.home_2 .swiper-button-home2{width: 60px;}
.home_2 .swiper-button-prev{right: 85px;}} @media (max-width: 980px){.home_2{margin-top: 40px;margin-bottom: 40px;}
.home_22{margin-top: 40px;}
.home_22>div .pull-left a{width: 90px;line-height: 38px;}
.home_22>div .pull-left a:last-child{line-height: 36px;}
.home_2 .swiper-button-home2{width: 40px;height: 38px;}
.home_2 .swiper-button-prev{right: 70px;}
.home_2 .swiper-button-home2 img{margin-top: 14px;}} .home_3{padding: 90px 0;padding-bottom: 190px;background:url(../images/index_02.jpg) no-repeat;background-size: 100% 100%;margin-bottom:80px;}
.home_3 .tit{font-size:3.6rem;font-weight:400;color:rgba(255,255,255,1);text-align: center;}
.home_3 .tits{font-size:1.6rem;font-weight:400;color:rgba(255,255,255,1);margin-top: 30px;text-align: center;margin-bottom: 50px;}
.home_3 .swiper-slide .mode{width: 16.3333%;padding: 0;cursor: pointer;position: relative;line-height: 90px;text-align: center;height: 90px;}
.home_3 .swiper-slide .mode img{width: auto;max-width:80%;}
.home_3 .swiper-slide .mode .zMode{background-color: rgba(228, 182, 133, 1);position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: .5s;transform: scale(0);z-index: -1;border-radius: 3px;}
.home_3 .swiper-slide .mode:hover .zMode{transform: scale(1);}
.home_3 .swiper-pagination{bottom: -100px;}
.home_3 .swiper-pagination-bullet{width:49px;height:5px;background:rgba(255,255,255,1);border-radius: 0;opacity: 1;}
.home_3 .swiper-pagination-bullet-active{background-color: rgba(200, 154, 105, 1);}
.home_3>div{position: relative;}
.home_3 .swiper-container{position: initial;}
@media (max-width: 1440px){.home_3 .swiper-slide .mode{width: 20%;}} @media (max-width: 1200px){.home_3 .swiper-slide .mode{width: 25%;}
.home_3{padding: 60px 0;padding-bottom: 100px;background-size: auto 100%;}
.home_3 .tits{margin-top: 20px;margin-bottom: 30px;}
.home_3 .swiper-pagination{bottom: -40px;}} @media (max-width: 768px){.home_3 .swiper-slide .mode{width: 33.33%;}
.home_3 .swiper-slide .mode img{width: auto;}} @media (max-width: 620px){.home_3 .swiper-slide .mode img{width: 70%;}} .home_4{padding-bottom: 50px;border-bottom: 1px solid rgba(241, 238, 238, 1);}
.home .title{text-align: center;padding: 0 15px;}
.home .title .tit{font-size:3.6rem;font-weight:400;color:rgba(51,51,51,1);margin-bottom: 20px;}
.home .title .txt{font-size:1.6rem;font-weight:400;line-height: 30px;color:rgba(100,100,100,1);}
.home_41{margin-top: 20px;}
.home_41 .mode{margin-bottom: .8%;cursor: pointer;transition: .6s;position: relative;overflow: hidden;}
.home_41 .mode:nth-child(1),.home_41 .mode:nth-child(6){width: 49.5%;}
.home_41 .mode:nth-child(2),.home_41 .mode:nth-child(3),.home_41 .mode:nth-child(4),.home_41 .mode:nth-child(5){width: 24.37%;}
.home_41 .mode:nth-child(2),.home_41 .mode:nth-child(5){margin:0 .8%;}
.home_41 .mode:hover{box-shadow: 0px 0px 10px rgba(0, 0, 0, .6);}
.home_41 .mode .zMode{position: absolute;bottom: 0;top: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0);text-align: center;transition: .6s;/* transform: scale(1,0);*/opacity:1;transform:translate3d(0, 45%, 0);animation-duration:.5s;-webkit-animation-duration:.5s;animation-iteration-count:1;}
.home_41 .mode:hover .zMode{/* transform: scale(1,1);*/animation-name:home_41Mode;-webkit-animation-name:home_41Mode;opacity: 1;transform:translate3d(0, 0, 0);background-color: rgba(0, 0, 0, .6);}
.home_41 .mode:hover>img{filter: blur(5px);}
@keyframes home_41Mode{from{transform:translate3d(0, 100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes home_41Mode
/* Safari and Chrome*/{from{transform:translate3d(0, 100%, 0);opacity:0;}
to{transform:translate3d(0, 0, 0);opacity:1;}} .home_41 .mode .zMode>div{margin-top: 80px;}
.home_41 .mode .zMode>div>.tit{font-size: 1.8rem;color: #fff;font-weight: bold;margin-bottom: 20px;}
.home_41 .mode .zMode a{width:132px;line-height:44px;display: inline-block;color: #FFF;text-align: center;font-size: 1.4rem;opacity: 0;}
.home_41 .mode:hover .zMode a{opacity: 1;}
.home_41 .mode .zMode a:nth-child(2){background-color: rgba(228, 182, 133, 1);margin-right: 3%;}
.home_41 .mode .zMode a:nth-child(3){border: 1px solid #fff;line-height: 42px;}
.home_41 .mode .zMode a img{height: 10px;width: auto;}
.home_41 .mode:nth-child(2) .zMode a, .home_41 .mode:nth-child(3) .zMode a, .home_41 .mode:nth-child(4) .zMode a, .home_41 .mode:nth-child(5) .zMode a{width: 110px;}
@media (max-width: 1200px){.home_41 .mode .zMode>div>img{height: 32px;margin-bottom: 10px;}
.home_41 .mode .zMode a{width: 96px;line-height: 38px;}
.home_41 .mode .zMode a:nth-child(3){line-height: 36px;}
.home_41 .mode .zMode a img{height: 7px;}
.home_41 .mode:nth-child(2) .zMode a, .home_41 .mode:nth-child(3) .zMode a, .home_41 .mode:nth-child(4) .zMode a, .home_41 .mode:nth-child(5) .zMode a{width: 80px;}} @media (max-width: 768px){.home_41 .mode .zMode{opacity: 1;transform:translate3d(0, 0, 0);background-color: rgba(0, 0, 0, .6);}
.home_41 .mode .zMode a{opacity: 1;}
.home_41 .mode{width: 100% !important;margin: 0 !important;margin-top: 15px !important;}
.home_4{margin-top: 40px;padding-bottom: 30px;margin-bottom: 30px;}
.home .title .tit{font-size: 3rem;margin-bottom: 10px;}
.home .title .txt{font-size: 1.4rem;}} .home_4 .page{margin-top: 20px;text-align: center;}
.home_4 .page a{display: inline-block;width:127px;line-height:44px;background-color: rgba(200, 154, 105, 1);color: #fff;font-size: 1.6rem;}
.home_4 .page a img{margin: 0 auto;height: 10px;width: auto;}
.home_5{margin-bottom: 70px;}
.home_51{position: relative;}
.home_51>img{display: block;margin-top: 50px;}
.home_51>a{position: absolute;width: 82px;height: 82px;bottom: 4.5%;border-radius: 50%;color: #fff;left: 44%;background-color: rgba(200, 154, 105, 1);text-align: center;font-size: 1.8rem;padding-top: 15px;}
.home_51>.mode{position: absolute;background:rgba(255,255,255,1);box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.13);border-radius:21px;padding: 0 20px;line-height: 42px;transition: .6s;display:block;width: auto;color: #000;height: 42px;}
.home_51>.mode::before{content: "";display: block;position: absolute;width: 16px;border: 8px solid;border-color: #fff transparent transparent transparent;bottom: -16px;left: 50%;margin-left: -8px;transition: .6s;}
.home_51>.mode:hover::before{border-color: #F4D096 transparent transparent transparent;}
.home_51>.mode:hover{color: #2C2C32;background-color: #F4D096;}
.home_51>.mode1{top: 0;left: 35%;}
.home_51>.mode2{top: 20%;left: 26%;}
.home_51>.mode3{top: 40%;left: 7%;color: #F4D096;background-color: #2C2C32;}
.home_51>.mode3::before{border-color: #2C2C32 transparent transparent transparent;}
.home_51>.mode4{top: 60%;left: 24%;}
.home_51>.mode5{top: 15%;left: 55%;color: #F4D096;background-color: #2C2C32;}
.home_51>.mode5::before{border-color: #2C2C32 transparent transparent transparent;}
.home_51>.mode6{top: 32%;left: 47%;}
.home_51>.mode7{top: 48%;left: 55%;color: #F4D096;background-color: #2C2C32;}
.home_51>.mode7::before{border-color: #2C2C32 transparent transparent transparent;}
.home_51>.mode8{top: 64%;left: 47%;}
.home_6{margin: 70px 0;}
.home_61{margin-right: 20px;text-align: center;margin-top: 20px;}
.home_61 li{display: inline-block;margin-right: 23px;margin-bottom: 20px;}
.home_61 li a{width:132px;line-height:42px;border:1px solid rgba(210, 210, 210, 1);display: block;font-size:1.6rem;font-weight:400;color:rgba(71,71,71,1);text-align: center;transition: .6s;}
.home_61 li a:hover{color: #fff;background-color: rgba(200, 154, 105, 1);border-color: rgba(200, 154, 105, 1);}
.home_61 .active a{color: #fff;background-color: rgba(200, 154, 105, 1);border-color: rgba(200, 154, 105, 1);}
.home_62{margin-bottom: 20px;height: 570px;}
.home_62ii{display:none;}
.home_62_1{display: flex;height: 570px;}
.home_62>div{width: 50%;height: 570px;}
.home_62>div:last-child{background:url(../images/index_03.jpg) no-repeat;background-size: 100% 100%;padding: 0 8.333%;padding-top: 6%;}
.home_621 .tit{font-size:2.2rem;font-weight:bold;color:rgba(255,255,255,1);}
.home_621 .line{margin-top: 20px;margin-bottom: 30px;width:45px;height:3px;background:rgba(244,208,150,1);}
.home_621 .txt{font-size:1.6rem;font-weight:400;color:rgba(255,255,255,.9);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 30px;}
.home_621>a{width:154px;line-height:42px;background:rgba(200,154,105,.78);display: block;text-align: center;font-size:1.6rem;font-weight:400;color:rgba(255,255,255,1);margin-top: 10px;}
.home_621>a img{height: 10px;width: auto;}
.home_621 ul li{display: inline-block;width:154px;line-height:44px;border:1px solid rgba(190, 190, 190, .78);text-align: center;font-size:1.6rem;font-weight:400;color:rgba(255,255,255,.6);margin-right: 30px;margin-bottom: 20px;}
.home_62_1 .pull-left:first-child img{height: 100%;}
.home_62 .pull-left:first-child img{height: 570px;}
@media (max-width: 1440px){.home_62>div:last-child{padding: 0 5%;padding-top: 10%;}
.home_621 .line{margin-top: 10px;margin-bottom: 20px;}
.home_621 .txt{margin-bottom: 20px;}
.home_621 ul li{width: 110px;line-height: 38px;font-size: 1.2rem;margin-right: 10px;margin-bottom: 10px;}
.home_621>a{width: 110px;line-height: 40px;font-size: 1.4rem;margin-top: 10px;}
.home_621>a img{height: 7px;}} .home_6 .swiper-slide{padding: 5px;}
.home_63{width: 100%;text-align: center;box-shadow: 0px 3px 5px rgba(0, 0, 0, .4);position: relative;cursor: pointer;}
.home_63:last-child{margin-right: 0;}
.home_63 .home_631{opacity: 1;}
.home_63>.home_631 img{display: block;height: 50px;width: auto;margin: 0 auto;margin-bottom: 10px;}
.home_631>p{font-size:1.8rem;font-weight:400;color:rgba(51,51,51,1);}
.home_632{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,.4);transform: scale(0);transition: .5s;}
.home_632 div{margin-top: 30px;display: block;width: 40%;margin-left: 30%;margin-bottom: 10px;background-color: rgba(244,208,150,1);padding: 10%;border-radius: 50%;}
.home_632 p{font-size:1.8rem;font-weight:400;color: #fff;}
.home_63:hover{background-image: url(../images/tui.jpg);background-size: 100% 100%;}
.home_63:hover .home_631{opacity: 0;}
.home_63:hover .home_632{transform: scale(1);}
@media (max-width: 980px){.home_62>div{width: 100%;}
.home_62>div:last-child{height: auto !important;background-size: 100% auto;}
.home_621{margin-top: auto !important;padding: 30px 0;}
.home_61 li{margin-right: 10px;margin-bottom: 10px;}
.home_61 li a{width: 90px;line-height: 32px;font-size: 1.4rem;}} @media (max-width: 768px){.home_63{width: 32%;padding: 20px 0;margin-right: 2%;margin-bottom: 2%;}
.home_63:nth-of-type(3n){margin-right: 0;}} @media (max-width: 530px){.home_62>div:last-child{background-size: auto 100%;}} .home_71{margin-top: 50px;margin-bottom: 60px;text-align: center;}
.home_71 p:first-child{height:4.4rem;font-size:60px;color:rgba(18, 18, 18, 1);line-height:44px;width: 150px;margin: 0 auto;height:53px;}
.home_71 p:first-child .unit{font-size:1.4rem;font-weight:400;color:rgba(18,18,18,1);line-height: 16px;float: right;}
.home_71 p:last-child{color: rgba(153, 153, 153, 1);font-size: 1.4rem;}
.home_711 p:first-child{width: 100px;}
.home_72{position: relative;margin-bottom: 40px;}
.home_72 img{display: block;}
.home_721{position: absolute;}
.home_721>.top{width: 33px;margin: 0 auto;}
.home_721 .tagging{font-size: 3rem;display: block;margin: 0 auto;width: 33.5px;text-align: center;padding-right: 3px;}
.home_721 .line{height: 0;width: 1px;margin: 0 auto;margin-top: -1px;transition: height 2s ease-out;}
.home_721 .show.line{height: 60px;}
.home_721 .dot{width: 9px;height: 9px;border-radius: 50%;margin: 0 auto;position: relative;}
.home_721 .dot::after{content: '';width: 13px;height: 13px;background: rgba(65, 128, 193, 1);opacity: .2;overflow: hidden;border-radius: 100%;position: absolute;-webkit-transform: scale(1);transform: scale(1);-webkit-animation: stateIcon 1.5s infinite;animation: stateIcon 1.5s infinite;top: -2px;left: -2px;}
@-webkit-keyframes stateIcon{50%{-webkit-transform:scale(2);transform:scale(2);opacity: .2;}} @keyframes stateIcon{50%{-webkit-transform:scale(2);transform:scale(2);opacity: .2;}} .home_721_2 .dot::after{background: rgba(209, 175, 50, 1);}
.home_721_3 .dot::after{background: rgba(71, 71, 71, 1);}
.home_721_4 .dot::after{background: rgba(200, 154, 105, 1);}
.home_721_5 .dot::after{background: rgba(100, 100, 100, 1);}
.home_721 .mode{margin-top: 14px;padding: 19px 10%;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.13);background-color: #fff;text-align: center;width: 150px;}
.home_721 .mode p:first-child{font-size:4.2rem;font-weight:500;}
.home_721 .mode p:first-child span{font-size:2.4rem;}
.home_721 .mode p:last-child{font-size:1.4rem;font-weight:400;color:rgba(71,71,71,1);}
.home_721_1{bottom: 40%;left: 2%;color: rgba(65, 128, 193, 1);}
.home_721_2{bottom: 69%;right: 59%;color: rgba(209, 175, 50, 1);}
.home_721_3{right: 50%;bottom: 20%;color: rgba(71, 71, 71, 1);}
.home_721_4{bottom: 60%;left: 70%;color: rgba(200, 154, 105, 1);}
.home_721_5{bottom: 5%;right: 5%;color: rgba(100, 100, 100, 1);}
.home_721_1 .dot{background-color: rgba(65, 128, 193, 1);box-shadow:0px 0px 16px 0px rgba(65, 128, 193, 1);}
.home_721_2 .dot{background-color: rgba(209, 175, 50, 1);box-shadow:0px 0px 16px 0px rgba(209, 175, 50, 1);}
.home_721_3 .dot{background-color: rgba(71, 71, 71, 1);box-shadow:0px 0px 16px 0px rgba(71, 71, 71, 1);}
.home_721_4 .dot{background-color: rgba(200, 154, 105, 1);box-shadow:0px 0px 16px 0px rgba(200, 154, 105, 1);}
.home_721_5 .dot{background-color: rgba(100, 100, 100, 1);box-shadow:0px 0px 16px 0px rgba(100, 100, 100, 1);}
.home_721_1 .line{background-color: rgba(65, 128, 193, 1);}
.home_721_2 .line{background-color: rgba(209, 175, 50, 1);}
.home_721_3 .line{background-color: rgba(71, 71, 71, 1);}
.home_721_4 .line{background-color: rgba(200, 154, 105, 1);}
.home_721_5 .line{background-color: rgba(100, 100, 100, 1);}
.home_721_2 .top,.home_721_3 .top,.home_721_4 .top,.home_721_5 .top{float: right;margin-left: 20px;margin-top: -40px;}
.home_721_2 .mode,.home_721_3 .mode,.home_721_4 .mode,.home_721_5 .mode{float: left;}
.home_721_4 .top{float: left;margin-left: 0;margin-right: 20px;margin-top: 0px;}
.home_721_3 .top{margin-top: 0px;}
.home_731{font-size:3rem;font-weight:400;color:rgba(71,71,71,1);width: 12%;text-align: center;}
.home_732{font-size:1.6rem;font-weight:400;color:rgba(71,71,71,1);width: 88%;padding-left: 15px;border-left: 3px solid rgba(205, 163, 119, 1);}
@media (max-width: 1200px){.home_721 .mode{margin-top: 14px;padding: 19px 10%;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.13);background-color: #fff;text-align: center;width: 110px;}
.home_731{width: auto;float: none !important;text-align: left;margin-top: 20px;}
.home_732{width: auto;margin-top: 10px;}} @media (max-width: 750px){.home_721>.top{display: none;}
.home_72{margin-top: 100px;}
.home_71{margin-top: 40px;margin-bottom: 0px;}} .home_8{margin: 70px 0;}
.home_81{margin-right: 20px;text-align: center;margin-top: 20px;}
.home_81 li{display: inline-block;margin-right: 23px;margin-bottom: 20px;}
.home_81 li a{width:132px;line-height:42px;border:1px solid rgba(210, 210, 210, 1);display: block;font-size:1.6rem;font-weight:400;color:rgba(71,71,71,1);text-align: center;transition: .6s;}
.home_81 li a:hover{color: #fff;background-color: rgba(200, 154, 105, 1);border-color: rgba(200, 154, 105, 1);}
.home_81 .active a{color: #fff;background-color: rgba(200, 154, 105, 1);border-color: rgba(200, 154, 105, 1);}
.home_82{margin-top: 10px;display: none;}
.home_82_1{display: block;}
.home_821{position: relative;background-image: url(../images/new-img.jpg);background-size: 100% auto;height: 529px;}
.home_821>p{padding: 8% 0;position: absolute;bottom: 15px;left: 15px;right: 15px;background-color: rgba(255, 255, 255, 1);font-size:1.6rem;font-weight:400;color:rgba(50,50,50,1);text-align: center;}
.home_822 .mode{padding: 27px 6%;margin-bottom: 29px;border:1px solid rgba(227, 227, 227, 1);}
.home_822 .mode:hover{border-color: transparent;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.13);}
.home_822 .mode:last-child{margin-bottom: 0px;}
.home_822 .mode .tit{font-size:1.6rem;font-weight:400;color: rgba(71, 71, 71, 1);margin-bottom: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home_822 .mode:hover .tit{color:rgba(205,163,119,1);}
.home_822 .mode .txt{font-size:1.4rem;font-weight:400;color:rgba(102,102,102,1);line-height:32px;margin-bottom: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:64px;}
.home_822 .mode .time{font-size: 4.6rem;color: rgba(100, 100, 100, 1);line-height: 38px;}
.home_822 .mode .time img{height: 14px;width: auto;margin-top: 24px;}
.home_822 .mode .time2{font-size:1.4rem;font-weight:400;color:rgba(102,102,102,1);}
.home_823 .mode{padding: 37px 6%;margin-bottom: 23px;border: 1px solid rgba(227, 227, 227, 1);}
.home_823 .mode:last-child{margin-bottom: 0;}
.home_823 .mode .time{width: 20%;}
.home_823 .mode .time p:nth-child(1){font-size: 4.6rem;color: rgba(100, 100, 100, 1);line-height: 38px;text-align: center;}
.home_823 .mode .time .line{width:25px;height:1px;background:rgba(204,204,204,1);margin: 13px auto;}
.home_823 .mode .time p:nth-child(3){font-size:1.4rem;font-weight:400;color:rgba(102,102,102,1);text-align: center;}
.home_823 .mode .txt{width: 75%;margin-left: 5%;}
.home_823 .mode .txt p{font-size:1.6rem;font-weight:400;color:rgba(71,71,71,1);line-height:32px;}
.home_823 .mode .txt img{height: 14px;width: auto;}
.home_823 .mode:hover{border-color: transparent;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.13);}
.home_823 .mode:hover .txt p{color:rgba(205,163,119,1);}
@media (max-width: 1700px){.home_821{background-size: auto 100%;}} @media (max-width: 1440px){.home_821{height: 520px;}
.home_822 .mode{margin-bottom: 32px;}} @media (max-width: 1200px){.home_822 .mode{padding: 27px 6%;margin-bottom: 32px;}
.home_823 .mode{padding: 34px 6%;margin-bottom: 21.5px;position: relative;}
.home_823 .mode .time{width: 100%;}
.home_823 .mode .time .line{display: none;}
.home_823 .mode .txt{width: 100%;margin-left: 0;}
.home_823 .mode .txt p{line-height: 24px;margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home_823 .mode .txt img{position: absolute;top: 34px;right: 6%;}
.home_822 .mode .tit{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}} @media (max-width: 990px){.home_8{margin: 40px 0;}
.home_81 li{margin-right: 10px;margin-bottom: 10px;}
.home_81 li a{width: 90px;line-height: 32px;font-size: 1.4rem;}
.home_821{height: 300px;background-size: 100% auto;}
.home_821>p{padding: 20px 0;}
.home_822 .mode{margin-bottom: 0;margin-top: 30px;}
.home_823 .mode{margin-bottom: 0;margin-top: 30px;}} .home_9{position: relative;margin-top:70px;}
.home_91{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color:rgba(20, 20, 20, .85);}
.home_911{font-size: 2rem;width: 30px;margin-left: 47%;margin-top: 20%;background-color: rgba(205,163,119,1);height: 30px;border-radius: 50%;color: #fff;cursor: pointer;position: relative;}
.home_911>span{margin-top: 5px;margin-left: 4px;}
.home_911::after{content: '';width: 30px;height: 30px;background: rgba(205,163,119,1);opacity: .3;overflow: hidden;border-radius: 100%;position: absolute;-webkit-transform: scale(1);transform: scale(1);-webkit-animation: stateIcon 1.5s infinite;animation: stateIcon 1.5s infinite;left: 0;top: 0;}
.home_911 .mode{position: absolute;background-color: #fff;border-radius: 5px;bottom: 46px;padding: 30px 80px;width: 468px;text-align: center;left: 50%;margin-left: -234px;}
.home_911 .mode p:first-child{font-size:1.8rem;font-weight:bold;color:rgba(48,48,48,1);}
.home_911 .mode p:last-child{font-size:1.6rem;font-weight:400;color:rgba(100,100,100,1);}
.home_911 .mode::after{content: "";display: block;position: absolute;width: 16px;border: 8px solid;border-color: #fff transparent transparent transparent;bottom: -16px;left: 50%;margin-left: -8px;}
.home_912{width: 70%;left: 15%;background-color: #fff;padding: 40px 80px;position: absolute;bottom: -80px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.13);}
.home_912 .tit{font-size:3.4rem;font-weight:400;color:rgba(51,51,51,1);margin-bottom: 20px;text-align: center;}
.home_912 form .form-group input{height: 50px;border: 1px solid #E6E6E6;font-size: 1.4rem;padding: 0 20px;width: 32%;margin-right: 2%;margin-bottom: 20px;border-radius: 0;}
.home_912 form .form-group:nth-child(3) input{/* margin-right: 0; */}
.home_912 form .form-group:nth-child(4) input{/* margin-right: 0; *//* width: 100%; */}
.home_912 form .form-group:nth-child(3) input{margin-right: 0;width: 100%;}

.home_912 form .radio{margin-bottom: 20px;}
.home_912 form .radio label{margin-right: 5%;}
.home_912 form .radio label input{background-color: #fff;border-radius: 50%;}
.home_912 form button{height: 50px;border: 1px solid #E6E6E6;font-size: 1.4rem;width: 20%;border-radius: 0;font-size:1.6rem;background-color: #fff;font-weight:400;transition: .6s;}
.home_912 form button:hover{background-color: #C89A69;color:rgba(255,255,255,1);}
.home_912 .code{position: relative;overflow: hidden;width: 48%;float: left;margin-right: 2%;}
.home_912 .code img{float: right;width: 90px;position: absolute;right: 0;height: 50px;width: auto;}
.home_912 form .form-group.code input{width: 100%;}
/* footer*/footer{background-color: #fff;padding-top: 130px;}
footer .top_1 .list{width: 16%;text-align: left;}
footer .top_1 .list p:first-child{font-size:1.6rem;font-weight:bold;color:rgba(71,71,71,1);}
footer .top_1 .list .line{width:18px;height:2px;background:rgba(200,154,105,1);margin-top: 10px;margin-bottom: 15px;}
footer .top_1 .list li a{display: inline-block;font-size:12px;font-weight:400;color:rgba(116,116,116,1);line-height:32px;}
footer .top_3{margin-top:40px;padding-bottom:20px;}
footer .top_3>p{padding-left:6.75%;}
footer .top_3>p:first-child{margin-bottom:20px;}
footer .top_3>p img{width:auto;}
footer .top_3>p span{font-size:24px;}
footer .top_2 .qrcode{width: 45%;text-align: center;font-size:1.6rem;font-weight:400;color:rgba(116,116,116,1);}
footer .top_2 .qrcode img{width: 70%;margin-bottom: 10px;margin-left: 15%;display: block;}
footer .top_2 .des{width: 55%;}
footer .top_2 .des p{font-size:1.4rem;font-weight:400;color:rgba(100,100,100,1);line-height:32px;}
footer .top_2 .des>div{transition: .6s;width:38px;line-height:38px;background:rgba(100,100,100,1);border-radius:50%;text-align: center;margin-right: 12px;cursor: pointer;}
footer .top_2 .des>div:hover{background:rgba(200,154,105,1);}
footer .top_2 .des>div:nth-child(2) img{height: 19px;width: auto;}
footer .top_2 .des>div:nth-child(3) img{height: 20px;width: auto;}
footer .top_2 .des>div:nth-child(4) img{height: 19px;width: auto;}
footer .top_2 .des>div:nth-child(5) img{height: 24px;width: auto;}
footer .top_2 .des .code{position: relative;}
footer .top_2 .des .code canvas{position: absolute;top: 38px;width: 80px;height: 80px;left: 50%;margin-left: -40px;display: none;}
footer .top_2 .des .code:hover canvas{display:block;}
footer .top .link{margin-top: 50px;font-size: 1.4rem;color: #474747;margin-bottom: 30px;}
footer .top .link a{color: #474747;}
footer .top .link a{margin-right:15px;}
footer .bottom{padding: 30px 0;border-top: 1px solid #EDEDED;}
footer .bottom p{font-size:1.4rem;font-weight:400;color:rgba(76,76,76,.4);margin-top: 20px;}
footer .bottom>img{width: 66px;}
footer .bottom p img{width:auto;}
.kef{transition: .8s;-o-transition: .8s;-moz-transition: .8s;-webkit-transition: .8s;display: none;z-index: 999999;background-color: #fff;position: fixed;bottom: 100px;right: 30px;width: 62px;height: 310px;border-radius: 5px;}
.kef span div, .kef{-webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);}
.kef span{z-index: 1000001;transition: .5s;cursor: pointer;position: relative;display: block;width: 62px;height: 62px;border-bottom: 1px solid #e3e3e3;position:relative;}
.kef span:nth-of-type(3){background:#fff;}
.kef span:nth-of-type(1):after{background:url(../images/kefu_03.png) no-repeat center center;}
.kef span:hover:nth-of-type(1):after{background:url(../images/kefu1_03.png) no-repeat center center;}
.kef span:nth-of-type(2):after{background:url(../images/kefu1_07.png) no-repeat center center;}
.kef span:hover:nth-of-type(2):after{background:url(../images/kefu_07.png) no-repeat center center;}
.kef span:nth-of-type(3):after{background:url(../images/kefu_14.png) no-repeat center center;}
.kef span:hover:nth-of-type(3):after{background:url(../images/kefu1_14.png) no-repeat center center;}
.kef span:nth-of-type(4):after{background:url(../images/w_index_07.png) no-repeat center center;}
.kef span:hover:nth-of-type(4):after{background:url(../images/w_index_03.png) no-repeat center center;}
.kef span:nth-of-type(5):after{background:url(../images/kefu_18.png) no-repeat center center;}
.kef span:hover:nth-of-type(5):after{background:url(../images/kefu1_18.png) no-repeat center center;}
.kef span:nth-of-type(1):before{border-radius:5px 5px 0 0;}
.kef span:nth-of-type(5){border-bottom:none;}
.kef span:nth-of-type(5):before{border-radius: 0 0 5px 5px;}
.kef span:after{content: "";width: 100%;position: absolute;height: 100%;display: block;z-index: 99;top:0;transition: .5s;}
.kef span:before{content: "";position: absolute;z-index: 0;width: 62px;height: 62px;opacity: 0;-webkit-transition: .5s cubic-bezier(.3,0,0,1.1);-moz-transition: .5s cubic-bezier(.3,0,0,1.1);-ms-transition: .5s cubic-bezier(.3,0,0,1.1);-o-transition: .5s cubic-bezier(.3,0,0,1.1);transition: .5s cubic-bezier(.3,0,0,1.1);-webkit-transform: scale(0,0);-moz-transform: scale(0,0);-ms-transform: scale(0,0);-o-transform: scale(0,0);transform: scale(0,0);}
.kef span:hover:before{opacity: 1;-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-ms-transform: scale(1,1);-o-transform: scale(1,1);transform: scale(1,1);background:#df262d;}
.kef span a{position: relative;display: block;z-index: 999;width: 100%;height: 100%;}
.kef span div{display: none;background-color: #fff;border-radius: 5px;position: absolute;top: 0;right: 75px;padding: 20px;font-size: 14px;line-height: 20px;color: #e10413;}
.kef span div:before{content: '';display: block;position: absolute;width: 0;height: 0;border: 8px solid transparent;border-left: 10px solid rgba(0,0,0,.3);top: 22px;right: -18px;}
.kef span div:after{content: '';display: block;position: absolute;width: 0;height: 0;border: 8px solid transparent;border-left: 10px solid #fff;top: 22px;right: -18px;}
.kef span:nth-child(1) div, .kef span:nth-child(3) div, .kef span:nth-child(4) div{text-align: center;min-width: 100px;font-size: 14px;color: #666;white-space: nowrap;}
.kef span div input{text-indent: .5em;display: block;margin: 15px 0;line-height: 28px;color: #696969;font-size: 12px;width: 140px;border: 1px solid #d1d1d1;border-radius: 2px;height: 28px;}
.kef span img{width: auto;}
@media (max-width: 991px){.home_2 .swiper-button-home2{bottom: 0 !important;top: auto !important;}
.home_51>.mode{position: relative;left: 0 !important;width: 100% !important;margin-bottom: 20px;font-size: 14px;line-height: initial !important;height: auto !important;padding: 10px 15px !important;}
.home_51>a{line-height:40px;width:100%;margin-bottom:20px;display:block;}
.home_51>a br{display:none;}} .footer .bottom p img{width:outo;}
.home_1 .slide{display: block;position: relative;width: 100%;height: 100% !important;background-size: 2200px;-webkit-transition: 2.5s;-ms-transition: 2.5s;-moz-transition: 2.5s;-o-transition: 2.5s;transition: 2.5s;animation: cover1 2.5s;-webkit-animation: cover1 2.5s;-moz-animation: cover1 2.5s;-o-animation: cover1 2.5s;}
.home_1 .slide{background-size: 100%;}
.home_1 .slide2 a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;}
.home_1 .slide .banner-text{max-width: 1200px;margin: 0 auto;position: relative;height: 100%;}
.home_1 .slide>.bg{position:absolute;top:0;bottom:0;left:0;width:100%;}
.home_1 .slide1 .font_dw{position: absolute;right: -100%;margin-right: 0;text-align: right;top: 45%;opacity: 0;font-weight: lighter;font-family: "SimHei";}
.home_1 .slide .font_dw h2{color: #fff;font-size: 38px;line-height: 50px;font-family: "SimHei";font-weight: lighter;margin:0;}
.home_1 .slide1 .font_dw h3{font-size: 25px;color: #cccccc;line-height: 55px;font-family: "SimHei";font-weight: lighter;}
.home_1 .slide1 .font_dw a{background: #000;margin-top: 15px;width: 192px;float: right;display: block;line-height: 50px;border-radius: 50px;color: #fff;font-size: 15px;text-align: center;height: 50px;border: 1px solid #000;}
.home_1 .slide1 .font_dw a:hover{border: 1px solid #fff;background: none;}
.home_1 .swiper-slide-active .slide1 .font_dw{right: 0;opacity: 1;}
.slide2 .font_dw{text-align: center;position: relative;top: 40%;opacity: 0;}
.slide2 .font_dw p{color: #787879;font-size: 14px;line-height: 30px;}
.home_1 .swiper-slide-active .slide2 .mapq{display: block;margin: 0 auto;position: relative;margin-bottom: -4%;bottom: -15%;-moz-animation: rotate 55s infinite linear;-webkit-animation: rotate 55s infinite linear;animation: rotate 55s infinite linear;}
.home_1 .swiper-slide-active .banner-text1,.home_1 .swiper-slide-active .banner-text2{-webkit-transition: 1.5s;-ms-transition: 1.5s;-moz-transition: 1.5s;-o-transition: 1.5s;transition: 1.5s;}
.home_1 .swiper-slide-active .banner-text1{animation: text1 1.5s;-webkit-animation: text1 1.5s;-moz-animation: text1 1.5s;-o-animation: text1 1.5s;}
.home_1 .swiper-slide-active .banner-text2{animation: text1 1.5s;-webkit-animation: text2 1.5s;-moz-animation: text2 1.5s;-o-animation: text2 1.5s;}
.home_1 .swiper-slide-active .slide2 .font_dw{top: 20%;opacity: 1;}

/*CASE*/
.case-pro{
	padding-top:10px;
}
.case-pro .jjbq-box{
	padding-bottom: 30px;
}

.case-pro .case_img{
	position:relative;
}
.case-pro .case_img a{
	width:100%;
	height:100%;
	background:rgba(51,51,51,0.6);
	display:block;
	position:absolute;
	top:0;
    filter: alpha(opacity=0);
    opacity: 0;
	text-align:center;
}
.case-pro li:hover .case_img a{
    filter: alpha(opacity=1);
    opacity: 1;
}
.case-pro .case_img a .case_more{
	font-size:40px;
	color:#fff;
	width:78px;
	height:78px;
	font-family: SimSun;
	display:block;
	margin:106px auto;
	border:1px solid #fff;
	border-radius:50px;
	line-height:78px;
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}
.case-pro li:hover .case_img a .case_more{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
}
.case-pro .case_text{
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	text-align:center;
	padding:10px 0;
	-webkit-transition: 0.4s ease-in-out;
    -o-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
}
.case-pro li:hover .case_text{
    background: #c83238;
    border-left: 1px solid #c83238;
    border-right: 1px solid #c83238;
    border-bottom: 1px solid #c83238;
}
.case-pro li:hover .case_text h4 a,.case-pro li:hover .case_text span{
	color:#fff;
}
.case-pro .case_text h4{
	font-size:15px;
	font-weight:700;
	line-height:25px;
}
.case-pro .case_text h4 a{
	color:#333333;	
}
.case-pro .case_text span{
	color:#999999;
	font-size:13px;
	line-height:20px;
	-webkit-transition: all 400ms ease-in-out 0s;
    transition: all 400ms ease-in-out 0s;
}

.service_web{
	background:url(../images/service_ban_03.jpg) no-repeat center center;
	max-width:1530px;
	margin:0 auto;
	text-align:center;
}
.service_cen{
	display: table;
    width: 100%;
    height: 450px;
}
.service-text{
    width: 580px;
    padding: 40px 0;
    margin: 0 auto;
    background: rgba(255,255,255,0.8);
}
.service_web h2{
	color:#333333;
	font-size:35px;
	line-height:45px;
}
.service_web h3{
	color:#999999;
	font-size:25px;
	line-height:30px;
}

.content_pro{
	max-width:1465px;
	margin:0 auto;
	padding:0 50px 35px;
}
.content_pro ul{
	margin:-15px -7.5px;
}
.content_pro ul li{
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
    max-width: 33.33%;
    position: relative;
    overflow: hidden;
    float:left;
}
.content_pro ul li .service-xbox{
	margin: 15px 7.5px;
    position: relative;
}

/*bottom-box-fixed*/
/*.bottom-box-fixed{*/
/*  width: 100%;*/
/*  height: 100px;*/
/*  background-color: rgba(0, 0, 0, 0.85);*/
/*  position: fixed;*/
/*  bottom: 0px;*/
/*  left: 0px;*/
/*  z-index: 99;*/
/*  display: flex;*/
/*  display: -webkit-flex;*/
/*  align-items: center;*/
/*  -webkit-align-items: center;*/
/*  justify-content: center;*/
/*  -webkit-justify-content: center;*/
/*}*/
/*.bottom-box-fixed form input{*/
/*  width: 180px;*/
/*  height: 36px;*/
/*  padding: 0 5px;*/
/*  border-radius: 5px;*/
/*  border: none;*/
/*}*/
/*.bottom-box-fixed form button{*/
/*  width: 90px;*/
/*  height: 36px;*/
/*  background-color: #ff6837;*/
/*  border: none;*/
/*  border-radius: 5px;*/
/*  color: #FFFFFF;*/
/*}*/
@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);}
100%{-moz-transform:rotate(360deg);}} @-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}} @keyframes rotate{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}} @keyframes text1{0%{right: -100%;opacity: 0;filter: alpha(opacity=0);}
100%{right: 0;opacity: 1;filter: alpha(opacity=100);}} @-webkit-keyframes text1{0%{right: -100%;opacity: 0;filter: alpha(opacity=0);}
100%{right: 0;opacity: 1;filter: alpha(opacity=100);}} @-o-keyframes text1{0%{right: -100%;opacity: 0;filter: alpha(opacity=0);}
100%{right: 0;opacity: 1;filter: alpha(opacity=100);}} @-moz-keyframes text1{0%{right: -100%;opacity: 0;filter: alpha(opacity=0);}
100%{right: 0;opacity: 1;filter: alpha(opacity=100);}} @keyframes text2{0%{top: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{top: 20%;opacity: 1;filter: alpha(opacity=100);}} @-webkit-keyframes text2{0%{top: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{top: 20%;opacity: 1;filter: alpha(opacity=100);}} @-o-keyframes text2{0%{top: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{top: 20%;opacity: 1;filter: alpha(opacity=100);}} @-moz-keyframes text2{0%{top: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{top: 20%;opacity: 1;filter: alpha(opacity=100);}} @keyframes text3{0%{bottom: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0%;opacity: 1;filter: alpha(opacity=100);}} @-webkit-keyframes text3{0%{bottom: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0%;opacity: 1;filter: alpha(opacity=100);}} @-o-keyframes text3{0%{bottom: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0%;opacity: 1;filter: alpha(opacity=100);}} @-moz-keyframes text3{0%{bottom: 40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0%;opacity: 1;filter: alpha(opacity=100);}} @keyframes text3img{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 20px;opacity: 1;filter: alpha(opacity=100);}} @-webkit-keyframes text3img{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 20px;opacity: 1;filter: alpha(opacity=100);}} @-o-keyframes text3img{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom:20px;opacity: 1;filter: alpha(opacity=100);}} @-moz-keyframes text3img{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 20px;opacity: 1;filter: alpha(opacity=100);}} @keyframes text3dimg{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0;opacity: 1;filter: alpha(opacity=100);}} @-webkit-keyframes text3d{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0;opacity: 1;filter: alpha(opacity=100);}} @-o-keyframes text3d{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom:0;opacity: 1;filter: alpha(opacity=100);}} @-moz-keyframes text3d{0%{bottom: -40%;opacity: 0;filter: alpha(opacity=0);}
100%{bottom: 0;opacity: 1;filter: alpha(opacity=100);}}
